home *** CD-ROM | disk | FTP | other *** search
- #!/bin/csh
- #
- # script for setting the next power on time when the NeXT is powered down
- #
- #
- set GETPOWER = /usr/local/etc/getpwr
- set SETPOWER = /usr/local/etc/setpwr
- set GETDATE = /usr/local/bin/getdate
- set LOGFILE = /usr/adm/power.log
- #
- @ intervall = (24 * 60 * 60) # =one day in seconds
- set powerontime = `$GETPOWER`
- set datetime = `/bin/date -u`
- set currenttime = `$GETDATE "$datetime"`
-
- if ($powerontime < $currenttime) then # calculate the power on time
- while ($powerontime < $currenttime)
- @ powerontime += $intervall
- end
- echo $powerontime
- $SETPOWER -on $powerontime # set the next power on time
- echo `date` setpower: `ctime $powerontime` >>$LOGFILE
- else
- echo 'Power-on Time not changed\!'
- endif
-
-